lowest-cost producer - French English Dictionary